you did it to yourself - Turc Anglais Dictionnaire